package com.infinitegroup.findmystuff.views;

import java.util.List;
import java.util.Map;

/**
 * Interface that contains the methods needed in the activity for the presenter to interact with it.
 * @author Tri-An
 *
 */
public interface ViewAllView {
	/**
	 * Generate the view all screen by populating it with items.
	 * @param items List of items to display on the screen.
	 */
	public void generateViewAllScreen(List<Map<String, String>> items);
	/**
	 * Display the inputed message as a popup screen.
	 * @param message Message to display.
	 */
	public void displayMessage(String message);
	/**
	 * End the activity.
	 */
	public void end();
	
}
